return of items deposited - İspanyolca İngilizce Sözlük